Beverly firefighters had a tough time extinguishing a fire in an apartment building.
Beverly Fire Chief Peter O'Connor said it was a "stubborn" fire. It took more than 10 hours to contain.
"A lot of hidden spaces in the building. (The) most important thing was to make sure everybody was out of the building, so we got into as many units as we possibly could," he explained to a WBZ reporter.
One woman was rescued and taken to the hospital because she inhaled too much smoke. Two dogs and a cat died in the fire.
The Salvation Army said it was helping the 40 people with food and a temporary place to stay.